agent/means of doing anything - Türkçe İngilizce Sözlük